package com.aaa.web.service.icarhouseservice;

import com.aaa.entity.repair.BackEntrepot;
import com.aaa.web.commons.NewCarQuery;

import java.util.Map;

/**
 * @program: battery
 * @description:零件仓库管理
 * @author: 王璐
 * @create: 2018-12-22 08:38
 **/
public interface ILingJianHouseService {

    /**
     * 获取所有的零件
     * @param query
     * @return
     */
    Map getAll(NewCarQuery query);

    /**
     * 查询零件
     * @param query
     * @param backEntrepot
     * @return
     */
    Map selectLJ(NewCarQuery query, BackEntrepot backEntrepot);

    /**
     * 添加
     * @param backEntrepot
     * @return
     */
    int add(BackEntrepot backEntrepot);

    /**
     * 补货
     * @param goodsName
     * @param goodsQuantity
     * @param goodsCost
     * @return
     */
    int addOne(String goodsName, int goodsQuantity,double goodsCost);

    /**
     * 编辑
     * @param goodsName
     * @param oldGoodsName
     * @return
     */
    int editOneType(String goodsName,String oldGoodsName);
}
